JavaScript Object

        const person = {
            name: "Prasad",
            age: 21,
            gender: "male",
            isMarried: true,
            subject: ["English", "Science", "Maths"],
            marks: {
                english: 21,
                maths: 30,
                science: 55,
            },  
        };

        console.log("Initial Object:", person);

        // Add property
        person.language = "English";
        console.log("After Adding Language:", person);

        // Remove property
        delete person.language;
        console.log("After Removing Language:", person);

        // Update property
        person.age = 22;
        console.log("After Updating Age:", person);

        // Display specific property
        console.log("Age:", person.age);

        // Check if property exists
        console.log("Has 'age'?", person.hasOwnProperty("age"));

        // Object methods
        console.log("Keys:", Object.keys(person));
        console.log("Values:", Object.values(person));
        console.log("Entries:", Object.entries(person));

        // Loop through keys using Object.entries() only once
        const entries = Object.entries(person);
        for (const [key] of entries) {
          console.log("Key:", key);
        }

        // Display table format
        console.table(person);
  

Console Output

JavaScript Operator Console Output